home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cocktail / reuse.lha / reuse / m2c / System.h < prev    next >
C/C++ Source or Header  |  1992-08-18  |  969b  |  23 lines

  1. #define DEFINITION_System
  2.  
  3. #define System_cMaxFile    32
  4. #define System_StdInput    0
  5. #define System_StdOutput    1
  6. #define System_StdError    2
  7. typedef INTEGER System_tFile;
  8. extern System_tFile OpenInput ARGS((CHAR FileName[], LONGCARD ));
  9. extern System_tFile OpenOutput ARGS((CHAR FileName[], LONGCARD ));
  10. extern INTEGER Read ARGS((System_tFile File, ADDRESS Buffer, CARDINAL Size));
  11. extern INTEGER Write ARGS((System_tFile File, ADDRESS Buffer, CARDINAL Size));
  12. extern void Close ARGS((System_tFile File));
  13. extern BOOLEAN IsCharacterSpecial ARGS((System_tFile File));
  14. extern ADDRESS SysAlloc ARGS((LONGINT ByteCount));
  15. extern LONGINT Time ARGS(());
  16. extern CARDINAL GetArgCount ARGS(());
  17. extern void GetArgument ARGS((CARDINAL ArgNum, CHAR Argument[], LONGCARD ));
  18. extern void PutArgs ARGS((CARDINAL Argc, ADDRESS Argv));
  19. extern INTEGER ErrNum ARGS(());
  20. extern INTEGER System ARGS((CHAR String[], LONGCARD ));
  21. extern void Exit ARGS((INTEGER Status));
  22. extern void BEGIN_System();
  23.